Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEYBOURNE GROVE Semi-Detached £279,312 £225,000 30 Nov 2018
3 LEYBOURNE GROVE Terraced £292,342 £235,000 14 Sep 2018
4 LEYBOURNE GROVE Terraced £260,537 £240,000 17 Sep 2021
6 LEYBOURNE GROVE Semi-Detached £266,316 £156,000 24 Aug 2010
7 LEYBOURNE GROVE Semi-Detached £341,346 £199,950 27 Aug 2010
8 LEYBOURNE GROVE Semi-Detached £301,118 £173,000 2 Sep 2011
9 LEYBOURNE GROVE Semi-Detached £208,772 £145,000 28 Aug 2015